to sustain an achievement - Allemand Anglais Dictionnaire